jingo.declare({
  require: [
    'foo.module_e',
    'bar.module_d_bc'
  ],
  name: 'foo.module_f_ed',
  as: function() {
    jqUnit.ok(foo.module_e.resolved, 'This modules dependencies should have been resolved prior to the body being invoked.');
    jqUnit.ok(bar.module_d_bc.resolved, 'This modules dependencies should have been resolved prior to the body being invoked.');
    jqUnit.ok(foo, 'Jingo should have ensured the existence of this module\'s enclosing namespace.');
    jqUnit.ok(typeof foo.module_f_ed == 'undefined', 'Jingo should not have created a property for the module itself within it\'s enclosing namespace.');
    foo.module_f_ed = {resolved: true};
  }
}); 